*{list-style:none; text-decoration:none; margin:0; padding:0;}

html ,body{font: 14px "microsoft yahei", Helvetica, Tahoma, Arial, "Microsoft jhengHei", sans-serif;color:#111;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin: 0;padding: 0;outline:none;}

table {border-collapse: collapse;border-spacing: 0;}
fieldset, img {border: 0 none;vertical-align:middle}
.left{float:left}        .right{float:right}       .center{text-align:center}
li{list-style-type:none}
a{ text-decoration:none; color:#111; cursor:pointer; outline:none;}
caption, th {text-align: left}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal}
sup {vertical-align: text-top}
sub {vertical-align: text-bottom}
body {word-wrap: break-word; background:#f1f2f3;}
body{_background-image:url(about:blank);   
   _background-attachment:fixed;}
label{vertical-align:middle}
input{vertical-align:middle;}
p { word-break: break-all;}
.cc, #body-bg, #body-bg > div {  zoom: 1;}
.cc:after, #body-bg:after, #body-bg > div:after { content: '\20';display: block;height: 0; clear: both;visibility: hidden;}
label{vertical-align:middle}
.inputcheckbox{vertical-align:middle;}
.position-r{ position:relative;}
#col3{width:280px;}
.st-index-right{float:right;_height:1000px;_overflow:visible;}
/*公约结束*/
/*首页*/
.contentbox{width:1200px; margin:0 auto ; height:auto; overflow:hidden;}
.hd-worap{ background:#ffffff;width:1160px; padding:20px;margin:0 auto ; height:auto; }
.hd-leftbox{ width:890px ; float:left;border-right:1px solid #eef0f1 ;}
.hd-rightbox{ width:265px ; float:right;}
.mt24{margin-top:24px;}

/*列表*/
.app-tab-menu{float:left;font-family:"微软雅黑";height:45px; width:100%}
#hd-top .app-tab-menu li{float:left;height:32px;line-height:32px;margin:0 50px 0 0;position:relative;}
.app-tab-menu li a:link,.app-tab-menu li a:visited{height:17px;line-height:18px;display:inline-block;font-size:16px;padding:7px 5px 20px 5px;}
#hd-top .app-tab-menu li .current{color:#ff6333; border-bottom:none;}
.w700{width:900px;}
.hd-search{ width:100%; height:36px; padding-bottom:20px;}
.hd-text{ width:320px;  height:34px; border:#dcdcdc 1px solid; line-height:34px; background:#ffffff; padding:0 10px; display:inline-block; color:#666666; font-size:14px; margin-right:10px;-moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.hd-submit{ width:75px; height:36px; border:none; display:inline-block;background:#ff6333; color:#ffffff; font-size: 14px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.hd-topbox{ width:1140px; background:#f8f8f8; padding: 10px; height:auto; overflow:hidden; position:relative; margin-bottom:20px;}
.hd-topbox-bb{ height:5px; line-height:5px; font-size:0;border-bottom:1px solid #f6f6f6; width:100%; }
.hd-topbox .hd-topl{ width:135px; height:100%;}
.hd-topbox .hd-topl span{height:80px; width:135px; line-height:80px; position:absolute; top:50%; margin-top:-40px; display: inline-block; text-align:center; color:#666666 ; }
.hd-topbox .hd-topr{ border-left:1px solid #eeeded; width:1010px; padding: 0 0 0 20px; float:right;}
.hd-topbox .hd-tebtitle{ border-bottom: 1px solid #eeeded; height:34px; line-height:34px; font-size:16px;}
.hd-topbox ul{ width:990px; float:left;color:#666666 }
.hd-topbox ul li{ padding:0 20px 0 0; display:inline-block; float:left;}
.hd-topbox ul li.on{ color:#ff6333}
.hd-topbox .hd-tebbox li { padding:5px 20px 0px 0;}
/*可能感兴趣的人*/
.inter-txt{border:0;padding:0 10px 0 0;font-family:"微软雅黑";font-weight:normal;font-size:16px;*padding:0 5px 0 0;*margin:0 0 0 -8px;*line-height:20px; color:#111;}
.inter-line a,.inter-line span{background:#fff;padding:0 0 0 5px;margin:-20px 0 0 0;font-weight:300;float:right;color:#555;margin:0\9;}
.inter-line{border-top: 1px solid #efefef;}
.interesting h3,.hot-topic h3,.tag-lists h3,.weather h3,.right-list h3{font-size:14px;font-weight:bold;}
.interesting .related_ul_user li{float:left;display:block;position:relative;width:100%;}
.interesting .related_ul_user li .btns-red{font-size:12px; width:50px; height:24px; line-height:24px;}
.user-prof{ width:122px;padding-left:15px;}
.user-prof .name{ font-size:14px; color:#333; height:16px; line-height:16px; display:inline-block;}
.user-prof p{color:#999; font-size:12px; width:122px;}
.interesting li .user{width:50px;height:50px;}
.interesting li .user:hover .btn-att{visibility:visible;}
.interesting ul li .face img{margin:0 0 3px 0;width:50px;height:50px; border-radius:50%; -webkit-border-radius:50%;-moz-border-radius:50%;}
.interesting h3 a{font-size:12px;font-weight:normal;}
.btn-gray , .btn-active{background:#f1f2f3; border:#e5e6e7 1px solid; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; display:inline-block;font-size:14px;height:14px;line-height:14px; color:#333; cursor:pointer;}
a.face{width:50px;text-align:center;display:block;}
.mb20{margin-bottom:20px;}
.btn-gray{padding:10px; }
.btn-active,.btn-disabled{padding:10px 18px;}
.btn-disabled{background:#fff; border:#f1f2f3 1px solid; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; display:inline-block;font-size:14px;height:14px;line-height:14px; color:#888; cursor:text;}
.btns-red{width:78px;height:28px;line-height:28px;display:inline-block;text-align:center;font-size:14px;color:#ff6333;background:#fff; border:#ff6333 1px solid; cursor:pointer;}
.btns-red:hover{ background:#ff6333; color:#fff;}
.btns-gray{width:80px;height:30px;line-height:30px;display:inline-block;text-align:center;font-size:14px;color:#888;background:#ddd;}
.big-gray-btn{background:#fff; border:#d2d8e0 1px solid; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;font-size:16px;height:16px; line-height:16px; text-align:center; display:block;padding:12px 0;}
.big-gray-btn:hover{ background:#ff6333; color:#fff; border:#ff6333 1px solid;border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;}
.ico-add, .ico-add-black, .ico-add-blue, .ico-add-white, .ico-minus, .ico-minus-gray, .ico-already, .ico-connect, .ico-export, .ico-down,.btns-red:hover .ico-add
 .arrow-down{width:10px;height:10px;background:url(../image/add.png) no-repeat;display:inline-block;vertical-align:middle;overflow:hidden;margin:0 4px 0 0;_background:url(../image/add.gif) no-repeat;}
.ico-add{background-position: 0 -19px;vertical-align::middle;_vertical-align:2px;}
.ico-add-black{background-position: 0 -55px;width:8px;height:8px;vertical-align:0;_vertical-align:5px;}
*+html .ico-add-black,*+html .ico-add-white{vertical-align:3px;}
.ico-add-white,.btns-red:hover .ico-add{background-position:0 -73px;}
.ico-refresh{width:24px;height:24px;background:url(../image/index-ico.png?t=4) no-repeat;display:inline-block; background-position:-60px -256px;margin-top:-4px;}
a:hover .ico-refresh{width:24px;height:24px;background:url(../image/index-ico.png?t=4) no-repeat;display:inline-block; background-position:-60px -286px;margin-top:-4px;}
.hd-worap{ background:#ffffff;width:1160px; padding:20px;margin:0 auto ; height:auto;}
/*场地列表*/
#borderadius{border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; width:120px; height:170px; display:inline-block; float:left;}
.listbox{width:893px; border-right:1px solid #f6f6f6; float:left;}
.list01{margin-top:24px; overflow:hidden; width:857px; padding-bottom:30px; border-bottom:1px solid #f6f6f6;}
.information{ float:left; margin-top:6px; margin-left:20px; width:717px; position:relative;}
.information h3{font-size:18px; width:610px; color:#2d2d2d;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.information ul li{font-size:14px; color:#2d2d2d; line-height:22px;}
.information ul{margin-top:25px; display:inline-block;}
#blue{color:#ff6333; font-style:normal;}
#baoming{background:#ff6333; padding:0px 18px; line-height:40px; color:#fff;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; display:inline-block; float:right; margin-top:100px;}
#baomingjieshu{background:#dfdfdf; padding:0px 18px; line-height:40px; color:#fff;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; display:inline-block; float:right; margin-top:100px;}
.information .hd-sh{ position:absolute; top:0; right:0; color:#f57e3d; font-size:12px;}
/*右边栏*/
.border-t{hd-topbox-bb}
.border-b{border-bottom:1px solid #f6f6f6; }
.hdmargin-t{margin-top:24px;}
.rightbox{width:266px; float:right;}
.relesebox{display:inline-block; height:60px; background-color:#ff6333; color:#fff; font-size:24px; line-height:60px; width:240px; float:right; /*margin-top:20px;*/ margin-bottom:20px;}
#release{ background-image:url(../image/index-ico.png); background-repeat:no-repeat; background-position:-173px -247px; display:inline-block; height:32px; width:32px; margin-left:51px; margin-top:15px; float:left;}
#relesasefont{ font-style:normal; margin-left:9px;}
.interesting{float:right; width:240px;}
.interesting h3{font-size:16px; display:inline-block;}
#borderbottom01{ border-bottom:1px solid #f1f3f6; width:89px; display:inline-block; margin-left:6px; margin-bottom:4px;}
#change00{background:url(../image/index-ico.png) no-repeat -60px -256px; display:inline-block; width:24px; height:24px; float:right;}
.hd-rlist{ float:left;}
.hd-rlist li{ padding:10px 0; width:100% ; float:left;}
.hd-rlist img{ width:46px; height:65px; float:left; -moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; margin:0 20px 0 0;}
/*rili*/
.jCalendar{border-collapse:collapse;font-family:Arial;width:100%; }
.jCalendar th{background:#fff;color:#3c3c3c;font-weight:normal;height:27px;line-height:27px;vertical-align:middle; text-align:center;}
.jCalendar td{background:#EBF6FF;color:#3c3c3c;font-size:11px;border:1px solid #cdcfd3;height:27px;line-height:27px;text-align:center;}
.jCalendar td.other-month{background:#f7f7f7;color:#555;}
.jCalendar td.today{background:#8ca4c8;color:#fff;}
.jCalendar td.selected,table.jCalendar td.selected.dp-hover{background:#3366cc;color:#fff;}
.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td{background:#8ca4c8;color:#fff;}
.jCalendar tr.selectedWeek td{background:#f66;color:#fff;}
.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover{background:#ECF1F4;color:#888;}
.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{background:#8ca4c8;color:#fff;}
/* For the popup *//* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */
.dp-popup{position:relative;font-size:12px;font-family:arial, sans-serif;padding:0 2px 2px 2px;width:236px;line-height:1.2em;border:solid 1px #ddd;background:#F4F4F4; float:right; margin-bottom:20px}
#dp-popup{position:absolute;z-index:199;}
.dp-popup h2{font-size:14px;text-align:center;margin:0;padding:0;height:32px;line-height:32px;border-bottom:solid 1px #cdcfd3;border-top:solid 1px #fff;color:#3c3c3c;}
#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block;}
#dp-close:hover{text-decoration:underline;}
.dp-popup a{color:#000;text-decoration:none;width:19px;height:19px;line-height:999em;overflow:hidden;background:url(../image/hd-ico.png) no-repeat;margin:6px 2px 0 2px;display:inline;}
.dp-popup a.dp-nav-prev-month{background-position:-46px -6px;}
.dp-popup a.dp-nav-next-month{background-position:-67px -6px;}
.dp-popup a.dp-nav-prev-month:hover{background-position:-89px -6px;}
.dp-popup a.dp-nav-next-month:hover{background-position:-110px -6px;}
.dp-popup div.dp-nav-prev{position:absolute;top:6px;left:10px;width:40px;}
.dp-popup div.dp-nav-prev a{float:left;}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
.dp-popup .dp-nav-prev a, .dp-popup .dp-nav-next a{cursor:pointer;}
.dp-popup .dp-nav-prev a.disabled, .dp-popup div.dp-nav-next a.disabled{cursor:default;}
.dp-popup .dp-nav-next{position:absolute;top:6px;right:2px;width:40px;}
.dp-popup .dp-nav-next a{float:right;}
.dp-popup a.disabled{cursor:default;color:#aaa;}
.dp-popup td{cursor:pointer;font-size:14px;}
.dp-popup td.disabled{cursor:default;}


/** <!--场地详情页面--> */
/*.hd-detailinfo{ width:100%; height: auto; overflow:hidden; border-bottom:#f1f3f6 1px solid; text-align:center;}*/
.hd-detailinfo-img{ width:180px;height:255px; vertical-align:middle; overflow:hidden; border:none; float:left; margin-right:20px;}
.hd-detailinfo i.hd-map{ width:23px; height:24px; display:inline-block; background:url(../image/hd-ico.png) no-repeat 5px 5px; line-height:24px; position: absolute; top: -8px;left: 1px;}
.hd-detailinfo .hd-mapbox{ position: relative;padding: 0 0 0 24px;}
.hd-detailinfo i.hd-jgtipbox{ width:18px; height: 18px; display:inline-block; background: url(../image/hd-ico.png) no-repeat -22px 1px; position:relative; top: 3px;cursor:pointer; position:relative}
.hd-jgtip{ width: 290px; min-height:80px; line-height:1.6em; border: 1px solid #ef8b42; position:absolute; left: 31px; top:-6px; font-style:normal; background:#ffffff; z-index:1; padding:5px 10px;  display:none ;-webkit-box-shadow:2px 2px 3px rgba(88, 88, 88, .5); -moz-box-shadow:2px 2px 3px rgba(88, 88, 88, .5); box-shadow:2px 2px 3px rgba(88, 88, 88, .5); -border-radius:3px;-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.hd-jgtip i{width:0; height:0; border-width: 8px; border-style:solid dashed dashed dashed; border-color:transparent  #ff8a34  transparent transparent  ;line-height:0;font-size:0; position: absolute; left: -17px; top: 7px;}
.hd-jgtip em{ width:0; height:0; border-width: 8px; border-style:solid dashed dashed dashed; border-color: transparent #fff transparent transparent  ;line-height:0;font-size:0; position: absolute; left: -15px;top: 7px; z-index:1}
.hd-detailinfo .hd-info{  width: 670px;min-height:255px; float: left; padding: 0 20px 0 0; color:#2d2d2d; font-size:12px; position:relative;}
.hd-detailinfo .hd-admin{ position:absolute; height:30x; line-height:30px;right:0; top:0; color:#878787; font-size:12px; z-index:5;}
.hd-detailinfo .hd-admin h3{ width:70px; text-align:right;position:absolute; height:30x; line-height:30px;right:20px; top:4px; color:#878787; font-size:12px;}
.hd-detailinfo .hd-admin ul{ width:92px; position:absolute; right:20px; top:30px; color:#878787; font-size:12px; border:1px solid #e1e1e1; background:#ffffff; z-index:5;}
.hd-detailinfo .hd-admin ul a{ width:100%; height:30px; line-height:30px; display:block; text-align:center; clear:#333333}
.hd-detailinfo .hd-admin ul a:hover{ background:#efefef}
.hd-detailinfo .hd-admin ul a span{ color:#ff0000}
.hd-detailinfo .hd-info div{ min-height: 26px;line-height: 26px;}
.hd-detailinfo .hd-info h2{ width:400px;font-size: 22px;  line-height:36px; padding: 0px 0 20px 0px; color:#333333}
.hd-detailinfo .input a {  border:1px solid #ff6333 ; padding: 0px 18px; margin-right:20px; color:#ff6333; display:inline-block;height: 30px;line-height: 30px; margin-top:5px;}
.hd-detailinfo .input a.event_ended, .hd-detailinfo .input a.event_ended:hover{    border: 1px #ccc solid;background: #aaa;color: #fff;cursor: default;}
.hd-detailinfo .input a.hd-over ,.hd-detailinfo .input a.hd-over:hover {  border:1px solid #f6f6f6  !important; padding: 0px 18px; margin-right:20px; color:#888888 !important; display:inline-block;height: 30px;line-height: 30px; background:#dddddd !important }
.hd-detailinfo .input a:hover{ background:#ff6333; color:#ffffff}
.clo-c{ color:#ff8a34}
.clo-l{ color:#ff6333}
.hd-details{ padding:25px 20px 25px 0; line-height:24px; color:#333333; font-size:14px; line-height:24px; float:left;
	width: 870px;
} 
.hd-details .title{  height:44px ; border-bottom:1px solid #f6f6f6; font-size:16px; margin:10px 0 10px 0; line-height:44px;}
.hd-details .title span{  height:19px; width:3px; position: relative; margin-right:10px; top:4px;display:inline-block; overflow:hidden; font-size:0; background-color:#ff6333; line-height:19px;}

.hd-details img{ max-width:100%; padding:5px 0;}
.hd-details h3{ color:#333333; font-weight: bold}
.hd-detacont{ line-height:2em;}
.hd-detacont img{ max-width:100%;}
.hd-details .hd-facelist{ width:669pad ; height:auto; overflow:hidden;border-left:1px solid #f6f6f6; border-top:1px solid #f6f6f6; margin-top:25px;}
.hd-details .hd-facelist li{ border-right:1px solid #f6f6f6; width:134px; padding: 12px 10px 12px 22px; float:left; height:45px; line-height:45px;border-bottom:1px solid #f6f6f6; color:#0f1110; font-size:12px;}
.hd-details .hd-facelist li img{ width:45px; height:45px;-moz-border-radius:100%;-ms-border-radius: 100%;-o-border-radius: 100%;-webkit-border-radius:100%;border-radius: 100%; margin:0 10px 0 0;}
.hd-details .hd-facelist li span{ width:75px; float:right;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


a.jia i, i.jia{ width:8px; height:8px; overflow:hidden; background:url(../image/hd-ico.png) no-repeat 0 -32px; display:inline-block;  margin:0 5px 0  0 }
a.jian i, i.jian{width:8px; height:8px;overflow:hidden; background:url(../image/hd-ico.png) no-repeat -27px -32px;display:inline-block; margin:0 5px 0  0}
a.jia:hover i, i.jiajia:hover{ width:8px; height:8px; overflow:hidden; background:url(../image/hd-ico.png) no-repeat -49px -31px; display:inline-block;  margin:0 5px 0  0 }
a.jian:hover i, i.jian:hover{width:8px; height:8px;overflow:hidden; background:url(../image/hd-ico.png) no-repeat -68px -31px;display:inline-block; margin:0 5px 0  0}
/*发布场地*/
.hd-fbtitle{ width:100% ; height:60px; font-size:24px; line-height:40px;}
.hd-fbbianji{ width:955px; height:460px; border:#e1e1e1 solid 1px; margin:0 auto;}
.hd-fbbtn{ width:114px; height:44px; font-size:14px; color:#ffffff; background:#0095e5; -moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; border:none; margin-top:20px;}
/*报名审核*/
.hd-shworap{ width:1200px; height:auto; overflow:hidden; margin:0 auto; background:#ffffff;}
.hd-shworap .hd-fbtitle{ padding-left:20px;height:70px; font-size:24px; line-height:70px; width:980px;border-bottom:#e1e1e1 solid 1px;}

.hd-shtable{ width:960px; height: auto; border:none; margin:0 auto; margin-bottom:60px; overflow:hidden;}
.hd-shtable tr th{ color:#b9b9b9; height:53px; line-height:53px;border-bottom:#e3e3e3 solid 1px; padding-left:15px; font-size:16px;font-weight:100}
.hd-shtable tr td{min-height:38px; border-bottom:1px solid #e3e3e3; color:#000000; font-size:14px;padding:17px 15px;font-weight:100}
.hd-shtable tr td a{color:#0096E8}
.hd-shtable tr td:nth-last-child{ color:#aaa !important}

.hd-shtable_title{}
.hd-shtable tr th{color:#aaa; line-height:50px; text-align:left; padding-left:15px; font-size:#999999}
.hd-shtable tbody{}
.hd-ctime{color:#999999 !important; font-size:10px;}
.hd-caozuo{color:#0096E8}		/*驳回*/
.hd-bohui_box{width:100%; height:100%; position:fixed;left:0px; top:0px; font-size:10px; background-color:rgba(20,20,20,0.7); display:none;}
.hd-bohui_box_in{width:325px; height:150px; background-color:white; position:absolute; left:40%; top:32%;}
.hd-bohuiliyou{width:290px; height:60px; margin:20px 15px;}
.hd-bohuiliyou_confirm{width:67px; height:30px; margin-left:40%; background-color:#0095E5; color:white}
/*发起场地*/
.hd-elist{margin:10px auto 0; padding:0}
.hd-add_event{width: 100%}
.hd-add_event dd{clear: both; line-height: 20px; margin-bottom: 10px; display: table; width: 100%; padding:0 0 20px 0;}
.hd-add_event dd label{float: left; width: 85px; text-align: right}
.hd-input{float: left; width: 85px; text-align: right; line-height: 40px;}
.hd-add_event dd .hd-txt_impt{vertical-align:-3px;color:#f00;padding:0 5px 0 0}
.hd-add_event dd .hd-c2{float: left; width:865px;padding:0 0 0 10px; color:#a5a5a5}
.hd-timet{ width:100%; height:36px; line-height:30px;}
.hd-add_event .hd-tomebox p{ position:relative; top:-5px;}
.hd-add_event .hd-tomebox{ width:865px; height:80px; padding-left:10px; float:right;}
.hd-add_event .hd-tomebox span{ width:432px;display:inline-table}
.hd-add_event .hd-tomebox span:nth-child(2) { padding-left:45px; width:300px;}
.hd-add_event .hd-timetip{ width:85px; text-align:center !important; line-height:38px; float:left}
.hd-add_event .hd-cale{ background-image:url(../image/cale-ico.png); background-position:10px center; background-repeat:no-repeat}
.hd-add_event .hd-time{ background-image:url(../image/time-ico.png); background-position:10px center; background-repeat:no-repeat}
.hd-add_event .hd-map{ background-image:url(../image/cale-ico.png); background-position:10px center; background-repeat:no-repeat}
.hd-add_event .hd-mapprovince{width:190px;  }
.hd-add_event .hd-mapbox{float: left; height:42px !important;padding:0 30px 0 10px !important;background-image:url(../image/xx-ico.png); background-position:163px center; background-repeat:no-repeat;-moz-appearance: none;-webkit-appearance:none;appearance:none; border:#dcdcdc 1px solid; }
.hd-add_event .hd-maparea{width:423px; float: left;padding:0 30px 0 10px !important; margin-right:0 !important;}
.hd-add_event .hd-fbmapico{ position:absolute; right: 5px; bottom: 9px; width:22px; height:22px; z-index: 2; display: block;cursor: pointer}

.hd-add_event .hd-posterbox{ width:867px; height:250px; padding: 0 0 0 10px;}
.hd-add_event .hd-posterbox .hd-posterimg{ width:195px; height:250px; text-align:center; line-height:250px; font-size:36px; color:#d2d2d2; background:#ededed; float:left;}
.hd-add_event .hd-posterbox .hd-postertext{ width:590px; float:right; height:250px; }
.hd-add_event .hd-posterbox .hd-posterfile{width:98px; height:36px; position:relative}
.hd-add_event .hd-posterbox .hd-posterfile input{position:absolute;width:98px; height:36px; display:block; top:0; left:0; cursor:pointer; border:none; padding:0; margin:0;opacity:0}
.hd-add_event .hd-posterbox .hd-posterspan{width:98px; line-height:36px;  display:block; height:36px; text-align:center; cursor:pointer; color:#ffffff; font-size:14px; background:#ff6333; -moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;}
.hd-add_event .hd-posterbox p{ width:100%; padding-top:20px; color:#a5a5a5; line-height:24px; font-size:14px;}
.hd-add_event .hd-costs{ width: 170px;}
.hd-add_event .hd-costl{ width: 634px ;margin-right:0 !important; float:right !important}
.hd-add_event .hd-cjtype{width: 350px ;float: left; height:42px !important;padding:0 30px 0 10px !important;background-image:url(../image/xx-ico.png); background-position:323px center; background-repeat:no-repeat;-moz-appearance: none;-webkit-appearance:none; appearance:none; border:#dcdcdc 1px solid;}
.hd-checkbox{ float: left; padding:0 0 0 10px; margin-right:10px; position:relative; width:18px;height:18px;top:2px;vertical-align:middle;}
.hd-control{ float: left; padding:0 0 0 10px; width:864px;min-height:400px;}
.hd-fbsubmit{ width:114px; height:44px; line-height:44px; text-align: center; color:#ffffff; font-size:14px; background:#ff6333; border:none; -moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;}
.hd-text22{border: 1px solid #BDC7D8; font-size: 12px; height: 22px; line-height: 24px; margin: 0; padding: 0; vertical-align: middle}
.hd-cjtitle{width:100% ; height:60px; font-size:24px; line-height:40px;}
.hd-cjtexts{width:138px; float: left; padding-left:40px !important;}
.hd-cjtextsbox{width:168px;}
.hd-cjtextm{width:360px; }
.hd-cjtextms{width:390px; }
.hd-cjtextl{ width:843px;}
.hd-cjtext{ height:40px; border:#dcdcdc 1px solid; line-height:34px; background:#ffffff; padding:0 10px; display:inline-block; color:#666666; font-size:14px; margin-right:10px;}
/*.hd-cjtext2{ height:40px; border:#ff6333 1px solid; line-height:34px; background:#f6f7f8; padding:0 10px; display:inline-block; color:#666666; font-size:14px; margin-right:10px;}
*/
.hd-cjtext:focus{ height:40px; border:#ff6333 1px solid; line-height:34px; background-color:#f6f7f8; padding:0 10px; color:#666666; font-size:14px; margin-right:10px; float:left;}

.hd-cjsubmit{ width:75px; height:36px; border:none; display:inline-block;background:#ff6333; color:#ffffff; font-size: 14px; }
.hd-txt_impt{ color:#ff4c4c;}
/*其他*/
.hd-search-Key{ width:100%; height:22px; line-height:20px; position:relative; font-size:12px; color:#585858;}
.hd-search-Key span{ color:#f26666}
.hd-search-Key i{ color:#ff6333; font-style: normal}
.hd-user{ width:100%; height:42px; line-height:42px; border-bottom:1px solid #e1e1e1;}
.hd-user li{ height:42px; line-height:42px; float:left; padding:0 20px;}
/*弹窗*/
.hd-fixeclose{ width:30px; height:30px; position:absolute; top:-12px; right:-12px; z-index:2; display:inline-block; background:url(../image/fixd-close.png) no-repeat; cursor:pointer}
.hd-detailmap{ width:620px; height:360px; background:#ffffff; padding:30px; position:relative; }
.hd-detailmap .hd-detailmapbox{ width:620px; height:360px;background:#FBC5C5}
.hd-fixdinfo{ width:620px; height:370px; background:#ffffff; padding:30px; position:relative}
.hd-fixdtable{ width:545px; height:280px; background:#ffffff; padding:30px; position:relative}
.hd-fixdinfo h2{ width:620px; height:30px; text-align:center; font-size:16px;line-height:30px; padding-bottom:20px;border-bottom:1px solid #e1e1e1; }
.hd-fixdinfo .hd-cjtext2 ,.hd-fixdinfo .hd-cjtext{ height:30px; line-height:30px;}
.hd-fixdinfo dl{ min-height:30px;padding-bottom:20px;}
.hd-fixdinfo dt{ width:85px; text-align:right; float:left; }
.hd-fixdinfo dd{float:left; width:450px; padding-left:10px; position:relative;}
.hd-fixdinfo dd label{ line-height:30px; vertical-align:middle}
.hd-fixdinfo dd .hd-fixerlabel{ padding-right:18px;}
.hd-fixdinfo dd .hd-fixeradio{padding:0 26px 0 7px;}
.hd-fixdinfo dd .num{position:absolute; bottom:5px; right:45px; font-size:12px; color:#999; font-weight:normal; font-family:'Georgia'}
.hd-fixdinfo .hd-fixdinfol{float:left; width:183px; padding-left:15px; margin-right:33px;}
.hd-fixdinfo .hd-fixdinfoxl{float:left; width:383px; padding-left:15px; margin-right:33px;}
.hd-fixdinfo .hd-fixdbz{float:left; width:383px; height:60px; padding-left:15px; padding-top:5px;padding-bottom:5px; margin-right:33px; background:#ffffff;}
.hd-fixdinfo .hd-fixdsubmit ,.hd-fixdreject .hd-fixdsubmit{ width:90px; line-height:36px; height:36px; background:#ff6333; color:#ffffff; font-size:14px; text-align:center;-moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border:none; cursor: pointer}
.hd-fixdinfo .hd-fixdp{ width:100%; height:50px; line-height:50px; font-size:12px; color:#bababa;}
.hd-fixdreject{width:400px; height:155px; background:#ffffff; padding:30px; position:relative;}
.hd-fixdreject textarea{width:380px; height:68px; background:#ffffff; padding:10px; margin-top:10px;}
.hd-fixdreject .hd-fixdsubmit{position:relative; left:50%; margin-left:-45px; margin-top:15px;}
/*报名*/
.baoming_box{width:100%; height:100%; position:fixed;left:0px; top:0px; z-index:222;font-size:10px; background-color:rgba(20,20,20,0.7); display:none}
.baoming_content{width:520px; height:325px; background-color:white; position:absolute; left:30%; top:25%}
.baoming_content_title{width:390px; height:30px; line-height:30px; text-align:center; margin-left:65px; font-size:11px; left:15px; border-bottom:1px solid #ccc}
.baoming_content_form{width:365px; margin:auto;}
.tishi{width:70px; display:inline;}
.bitian{color:red}
.baoming_content_form input{margin-top:10px; height:22px;}
.confirm{width:75px; height:36px; background-color:#0096E5; margin-top:5px;}


/*地图*/
.map_box{width:100%; height:100%; position:fixed;left:0px; top:0px; z-index:222;font-size:10px; background-color:rgba(20,20,20,0.7); display:none;}
.map_box_in{width:520px; height:325px; background-color:white; position:absolute; left:30%; top:25%}
.map_content{width:480px; height:285px; border:1px solid #ccc; margin:20px 20px;}


